/*清除浮动*/
#upload:after,
.detaile-massage:after,
.continue-upload:after,
.text-type:after,
.fold-detail:after,
.text-brief:after {
	content: "";
	display: block;
	visibility: hidden;
	clear: both;
}
#upload {
	position: relative;
	width: 80%;
	margin: 0 auto;
	margin-top: 15px;
	/*border:solid 1px #B7B7B7 ;*/
}
/*面包屑导航*/

#upload ul li {
	display: inline-block;
}
#upload ul li+li:before {
	content: "> ";
	vertical-align: middle;
}
#upload ul li a {
	color: #080808;
}
/*上传标题*/

h2 {
	display: inline-block;
	text-shadow: 0 0 3px #B7B7B7;
	font-weight: bold;
	margin: 20px 0px;
}
/*与世界共享知识*/

.fa-wordpress {
	display: inline-block;
	color: #277CD7;
	margin-left: 10px;
}
/*文档上传完成部分*/

.upload-finish {
	position: relative;
	height: 70px;
	margin: 0 auto;
	line-height: 70px;
	background-color: rgba(251, 251, 251, 0.7);
	border-radius: 3px;
	z-index: 1px;
}

/*继续添加*/

.continue-upload {
	display: inline-block;
	margin-left: 30px;
	width: 90px;
	height: 30px;
	margin-top: 20px;
	line-height: 30px;
	background-color: rgba(0, 0, 255, 0.5);
	border-radius: 3px;
}
.continue-upload:hover {
	background-color: rgba(0, 0, 255, 0.6);
}
.continue-upload .fa-plus {
	display: inline-block;
	line-height: normal;
	margin-left: 7px;
	cursor: pointer;
}
/*文档上传完成部分完成赞图标*/
.upload-finish .fa-check-circle {
	display: inline-block;
	margin-left: 20px;
	vertical-align: middle;
	color: #419641;
}
.upload-finish h4 {
	display: inline-block;
	color: #222222;
	font-weight: 800;
}
.upload-finish p {
	display: inline-block;
}

/*代替文件上传按钮*/

.continue-upload .replace-file {
	display: inline-block;
	width: 60px;
	border: none;
	background-color: rgba(0, 0, 255, 0);
}
.continue-upload input[type="file"] {
	display: none;
}
/*剪刀图标*/
/*.fa-cut{
	display: block;
	position: absolute;
	bottom:-15px;
	color:#000000;
	margin-left: 10px;
}*/
/*折叠后残留部分*/

.little-fold {
	/*position: relative;*/
	width: 80%;
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
}
.little-fold p{
	display: none;
}
/*可折叠部分*/

.detaile-massage {
	display: none;
	/*visibility: hidden;*/
	position: relative;
	border-top: solid 1px #CCCCCC;
	background-color: rgba(251, 251, 251, 0.9);
	z-index: 0;
}
.detaile-massage .fa-eject {
	position: absolute;
	top: 15px;
	right: 25px;
	color: #434C56;
	cursor: pointer;
}
.detaile-massage .num {
	display: block;
	position: absolute;
	width: 25px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	font-size: 16px;
	font-weight: bold;
	/*margin-top: 30px;*/
	color: #0F0F0F;
	background-color: #CCCCCC;
}
/*大片可折叠*/
.fold-detail{
	padding-bottom: 120px;
}
/*可折叠左边*/

.text-brief {
	display: block;
	float: left;
	border-right: solid 1px #C0C0C0;
	padding-right: 70px;
}
/*必填图标*/

.fa-edit {
	display: inline-block;
	color: #AC2925;
}
.tab-title {
	padding-left: 50px;
}
.tab-title p {
	display: block;
	margin: 10px 0px 10px 70px;
	font-size: 12px;
	color: #555555;
}
.tab-title p .fa-paperclip {
	color: #7B7BFB;
	margin-right: 3px;
}
.detaile-massage label {
	display: inline-block;
	/*float:left;*/	
	font-size: 16px;
	color: #101010;
}
.detaile-massage .text-title {
	display: inline-block;
	width: 350px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	padding-left: 10px;
}
.special-label {
	margin-left: 20px;
}
.tab-title textarea {
	display: inline-block;
	width: 340px;
	height: 150px;
	resize: none;
	vertical-align: top;
	margin: 25px 0px;
}
/*文档详细信息右边*/

.text-type {
	display: block;
	width: 300px;
	float: right;
	margin-right: 10%;
	padding-left: 7%;
}
.text-type .type {
	display: block;
}
.text-type .normal-private {
	margin: 15px 0px;
	margin-left: 40px;
	margin-bottom: 40px;
}
.text-type #jifen {
	display: inline-block;
}
.text-type select {
	display: inline-block;
	width: 40px;
	height: 25px;
	/*margin-left: 180px;
	margin-bottom: 50px;*/
}
.text-type .type-tip {
	margin-top: 140px;
}
/*提示上传位置图标*/

.text-type .fa-exclamation-triangle {
	color: #2F8D41;
}

/*确认提交*/

.confirm {
	display: block;
	position: absolute;
	bottom: 50px;
	right: 50px;
	width: 90px;
	height: 30px;
	background-color: rgba(0, 0, 255, 0.5);
	border: none;
	border-radius: 3px;
}
.confirm:hover {
	background-color: rgba(0, 0, 255, 0.6);
	;
}

/*批量上传按钮*/
#all-push{
	display: none;
	position:relative;
	bottom: -20px;
	left:0px;
	margin-left: 940px;
}

/*文件上传隐藏按钮*/
input[type=file]{
	display: none;
}
.small-classify {
	display: none;
}
.tab-title .active {
	display: inline-block;
}

#z-footer {
	margin: 15px auto;
}
/*覆盖boostrap样式*/
.modal-open{
	overflow: scroll !important;
}





